hard put to it

un. 難熬;難以